package com.papers.juan.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 试卷对象 t_juan_paper
 *
 * @author papers
 * @date 2022-10-17
 */
@Data
//@EqualsAndHashCode(callSuper = true)
@TableName("t_juan_paper")
public class TJuanPaper {

    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    @TableId(value = "PAPER_ID")
    private String paperId;
    /**
     * 课程ID
     */
    private String courseId;
    /**
     * 组卷ID
     */
    private String generateId;
    /**
     * 试卷编码
     */
    private String paperCode;
    /**
     * 试卷名称
     */
    private String paperName;
    /**
     * 试卷类型
     */
    private String paperType;
    /**
     * 科目
     */
    private String paperSubject;
    /**
     * 试卷描述
     */
    private String paperDes;
    /**
     * 试卷状态
     */
    private String paperStatus;
    /**
     * 注意事项
     */
    private String paperAttention;
    /**
     * 是否有密封线
     */
    private String paperSealLine;
    /**
     * 总分
     */
    private Integer paperTotalScore;
    /**
     * 考试时长
     */
    private Integer paperTime;
    /**
     * 有效截止时间
     */
    private String paperEndTime;

    /**
     * 难度系数
     */
    private BigDecimal paperEasy;

    /**
     * 是否被抽出（0否/1是）
     */
    private String isTakenOut;

    /**
     * 试卷题目信息
     */
    private String paperQuestionInfo;
    /**
     * 创建人
     */
    private String createdBy;
    /**
     * 创建时间
     */
    private Date createdTime;
    /**
     * 更新人
     */
    private String updatedBy;
    /**
     * 更新时间
     */
    private Date updatedTime;

}
